Distributed Computing / Object Oriented Programming / Software Architecture / Information Extraction / Semantic Web / Document Engineering / XML Schema / Data Structure / User Study / Object Oriented / Document Engineering / XML Schema / Data Structure / User Study / Object Oriented